home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The X-Philes (2nd Revision)
/
The X-Philes Number 1 (1995).iso
/
xphiles
/
hp48_2
/
senso_ng
< prev
next >
Wrap
Internet Message Format
|
1995-03-31
|
28KB
From: Nico Ghilardi <ghilardi@urz.unibas.ch>
Subject: v05i027: senso_ng - Senso v1.1a, Part01/01
Newsgroups: comp.sources.hp48
Followup-To: comp.sys.hp48
Approved: spell@seq.uncwil.edu
Checksum: 2701086270 (verify with brik -cv)
Submitted-by: Nico Ghilardi <ghilardi@urz.unibas.ch>
Posting-number: Volume 5, Issue 27
Archive-name: senso_ng/part01
BEGIN_DOC senso.doc
Version: 1.1a. There is also a Version 1.1b exisiting. The only difference
to version Version 1.1a is the lack of the complete
Highscore-routine. I wrote this version especially for
Erik Bryntse, who wants to put that game on a EEPROM-card.
Description of the game: To the player the new version looks just the same
as the old one. Thus there are some differences:
- I fixed a small bug. The game should now be absolutely
bug-free.
- I changed all global variables to local ones, what makes
the game faster.
- I installed a small machine-code routine for all keyboard
actions, which is faster and safer than << 0 WAIT >> or
<< GETKEY >>
How to play: This is easy: Just repeat the sequence the HP48 shows you using
the keys 1, 3, 7, and 9. The game lasts until you make a
mistake. The best players may enter their names into a
highscore list which is displayed at the end of every game.
Use the +/- key to turn the sound on or off.
Have fun.........
END_DOC
BEGIN_ASC senso.asc
%%HP: ;
"69A20FF77C9300000040050514254047A2077920000000000000056900000000
000001397792000000000000005600000000000000230C1BA44B2A2A2BA4166E
195BA4B213097000303435453047A2084E204005C4149584E20501424F455454
7A20B213084E20402554144447A20B213084E204086F6D656B2130660006044F
4E454249560E4A20CE3000400038000FF0AA0D08F7EF31C1FF8F1390D0CF7FFB
3C9FFCF3390D0EF7FFB7CDFFEF7390D0E10708FCD30E97390D0EF1FF8FDDF3E0
7390D0CF3FF8FF9F7E07390618F7FF8BF1FFE078AB108164B8051877083F10FE
978A822014AA8061EF7FFB3EDFFEF78AB10014EA8061EF3FFB3CDF7CF3098220
14AA8061EF1EFB38CF38F109BA08BEAFF07902144260737E642A8E606AE80214
45105551AA6BD2A0AAE802145720735D6EAAAEA064E8021C65401559AA2A82A0
A4E802144530157EAA2A8E6064FF0F9000EE8F007090001E800080900110849D
18BA246620809001108554148A2AAA2080900110875414BB2E6A208090011086
5414AA2AAA2080900110849D18BAEAA6208090001E80008090001E8000809000
1E8000809001100CEAEE6A4E0E0080900110024A48AA51080080900110044A44
6A7D0E0080900110084A42AA69020080900110064E4EAA4E0E008090001E8000
8090001E80008090001E80008090015D8C1CDD59CD5289809001594114884B24
C28A809001D9490C984FADD389809001194504884D25438A8090011D940C9849
CD5289B090001E800080905010000C68F303008090001E800080900110061577
73129600809001100115241515BA00809001100255227317FA008090011004B5
211515DA0080900110031527757596008090001E8000809000EE8F0075C01040
0402554144440D9D20E163284E206044F4E454249584E2040742555E4634E1DC
C0247A20E4A20510000000000000000000E4A20510000000000000000000B213
00F2E184E2060B45495245564BECF193632B21307A000601424F455451360E4A
20295000400038000FF0AA0B08F701100002468000178011CF3000CF70110000
2468000148074600EF3000EF70197E007C3E87E00983197600FF3000E1001501
10244150110544150000F48086EF10193F10244F93F103C7193600FF0000CF30
114100A44104100540E14600EF10008F70EC3E00444EC3E009830D3000CF3000
08729000E58070C3000EF789080FF3000EF389080FF1000EF189010FF5A060CF
70EF349066EF3000EF70134002EEE0A42D0CC5490000FF3000EF701240022240
AA6514554B0000FF3000E000124002EE40EEE514555F00007480A4EF10124002
2240AAA5145D6D0000FF0000EF1017400EE240AA2D0CC5490000FF0000E000EF
349000748020EF7890C0FF3000EF70EF349042FF3000CF701740062757052960
6E2A4000EF36804114400AA052055BA0AA2A5880C6C070174006A672077FA0AA
AA7000683000E17014400AA452055DA0AA6B6000F83000E37017400A27520559
606E2A4000F93000E770EF349080FB3000EF7890C0FF3000EE70EF3490B17F30
00EC70174002EEE0A42D04D1580B17E3000E8701440022240AA651451580B17C
3000E030124002EE40EEE514D158020781680011140022240AAA5145C80418F7
011400EE240AA2D0C5680C0CF3000CF70EF349080EF3000EF7890C0FF3000E10
0EF349000F48051EF101740062757052960AE580B1FF0000CF3015400AA05205
5BA0AA580B1EF10008F70174006A672077FA0AE580B1CF3000087014400AA452
055DA0A2680A1C3000EF7017400A2752055960E2580C0FF3000EF30EF349080F
F1000EF189010FF78020EF3A90D78F1090400CEE0CEA2D0C528BB300CF0000CF
30D140022402AA6514D28A8000EF1000EF70904004E404AAE514D38AB300FF30
00E9701C50082408AAA514538A238000FC3000E070104006E406EE2D0C528B80
00783000E070EF349080783000E9789080FC3000EF789080FF3000CF389080EF
10008F189010CFFF0A807A5004086F6D65640D9D20E1632041A193632B213052
00020C4F420E1B207110012000E1000000000000000000000000000000000000
0000000000000F000000FF00000CFF00000FFF0000CFFF0000EFFF0000FFFF00
0CFFFF000EFFFF000EFFFF000FFFFF008FFFFF00CFFFFF00CFFFF300EFFF7000
EFFF3000FFFF0000FFF70008FFF30008FFF30008FFF10008FFF0000CFFF0000C
FFF0000CFF70000CFF7000000000000000000004210020C45520E1B20F010002
000E10000000000000000000CFF70000CFF70000CFFF0000CFFF00008FFF0000
8FFF10008FFF30008FFF30000FFF70000FFFF0000EFFF3000EFFF7000CFFFF30
0CFFFFF008FFFFF000FFFFF000EFFFF000EFFFF000CFFFF0000FFFF0000EFFF0
000CFFF00000FFF00000CFF000000FF0000000F0000000000000000000000000
00000000C110020255520E1B20F010002000E100000000000000000000008FFF
00008FFF0000CFFF0000CFFF0000CFF70000EFF70000FFF70000FFF70008FFF3
000CFFF3000FFFF1008FFFF100FFFFF00CFFFFF00CFFFF700CFFFF300CFFFF10
0CFFFF100CFFFF000CFFF3000CFFF1000CFFF0000CFF30000CFF00000CF30000
0C300000000000000000000000000000000000000C11002025F420E1B2071100
12000E10000000000000000000000000000000000000000000C3000000CF3000
00CFF00000CFF30000CFFF0000CFFF1000CFFF3000CFFFF000CFFFF100CFFFF1
00CFFFF300CFFFF700CFFFFF000FFFFF0008FFFF1000FFFF1000CFFF30008FFF
30000FFF70000FFF70000EFF70000CFF70000CFFF0000CFFF00008FFF00008FF
F0000000000000000042100102410E4A206E3000400038000FF0AA0F08F700C3
000200F81B8051CF3000CF700440002001116803481000EF3000EF70044E8770
0111E44E47E91000FF3000E1000C3150200F010541D0148000F480A5EF10044F
93200101E54F50E81000FF0000CF30044104A00101197140091000EF10008F70
0C3EC3400183E14E40F48080CF3000087D80108398070C3000EF789080FF3000
EF389080FF1000EF189010FF5A050CF700C590B0EF3000EF7008590B0FF3000E
F7008590B0FF3000E0000859000748060EF100C549080FF0000EF189060FF000
0EA9000748060EF700C1490C0FF3000EF70001490C0FF3000CF700C149020EF3
780004B9060C0700C549080683000E1789080F83000E37890C0F93000E7700C1
490C0FB3000EF70001490C0FF3000EE700C1490C07F3000EC70001490C07E300
0E8700C5490807C3000E03890207814A0608F70041490C0CF3000CF70041490C
0EF3000EF700C1490C0FF3000E10000149000F48060EF1000549080FF0000CF3
89080EF10008F7890C0CF300008700C1590A0C3000EF7004590C0FF3000EF300
C1490C0FF1000EF1000149010FF88010C5A90208F189080CF0000CF3890C0EF1
000EF70081490B0FF3000E97004590C0FC3000E0700C1490C0783000E0700414
90C0783000E9700C549080FC3000EF789080FF3000CF389080EF10008F189010
CFFF0A801F3006005D4944545546047A2047A20E4A20A000014000E4A20A0000
00000B213047A20E4A20A000014000E4A20A000002000B213047A20E4A20A000
042000E4A20A000002000B213047A20E4A20A000042000E4A20A000000000B21
30B2130AB0006035D4944545546047A20E1B207110012000E100000000000000
000000000000000000000E30000002C30000020C0000020030000200C0000200
01000200020002000C0002000010020000200200002002000040020000800200
00010E0000010070000200800002000300040004000400080008000800080000
100800002008000020001000200010004000100040001000CFFF100000000E1B
20F010002000E100000000000000CFFF10004000100040001000200010002000
1000200800001008000800080008000800040004000300040080000200700002
0E00000102000001020000800200004002000020020000200200001002000C00
02000200020001000200C00002003000020C000002C300000E30000000000000
00000000000000000E1B20F010002000E100000000000EFFF000020080000200
8000020001000200010004000100040002000400040004000400080008000800
003000100040001000830020000C102000001040000010800000100100001001
000010020000100C000010001000100020001000C0001000030010000C001000
00F01000000F1000000000000000000000000E1B207110012000E10000000000
0000000000000000000000000000000F100000F010000C00100003001000C000
1000200010001000100C00001002000010010000100100001080000010400000
102000001020000C101000830010004008000030080008000400040004000400
0400020004000100020001000200010002008000020080000EFFF00000000000
0B2130A740070642554348445357047A20339202000000000000010339202000
0000000000203392020000000000000303392020000000000000103392020000
00000000040B21305800070052554348445357047A2047A20E4A20A000037000
E4A20A000013000B213047A20E4A20A000037000E4A20A000052000B213047A2
0E4A20A000037000E4A20A0000B1000B213047A20E4A20A000037000E4A20A00
0001000B213047A20E4A20A000037000E4A20A000040000B2130B21304E00060
64C494E4B4356047A20339202000000000000040339202000000000000020339
202000000000000030339202000000000000030339202000000000000010B213
0380006005C494E4B4356047A2047A20E4A20A000040000E4A20A000040000B2
13047A20E4A20A000040000E4A20A000001000B213047A20E4A20A000040000E
4A20A0000B1000B213047A20E4A20A000040000E4A20A000052000B213047A20
E4A20A000040000E4A20A000013000B2130B21302E0006035C494E4B4356047A
20E1B2034000D0000C000000008F70CF70EF70E100EF10CF308F700870EF70EF
30EF100000E1B20F3000C0000C00000000CF70EF70EF70E000EF10EF10E000EF
70EF70CF700000E1B20B3000B0000C00000000C070E170E370E770EF70EE70EC
70E870E0300000E1B2034000D0000C000000008F70CF70EF70E100EF10CF308F
700870EF70EF30EF100000E1B20F3000C0000C000000008F10CF30EF70E970E0
70E070E970EF70CF308F100000B2130271005045944554C450E4A20EC4000400
038000F800020A00020A0007F901088F901088F90108DF9020FF7D9040E0083B
9060E1000C399010C148010C1790108368000E690108788000F590007A800071
902083FB802087EF80104ED8020831E801044E801011E801044E801011E80108
3E8000E090001E8000498000EC9F4030001C906240001CFFFF1EFFFF1E100F1C
FFFF1CFFF14000148F00148F609F700F148FA01FFFF74000948F00948F60DFF0
0F948F00948F404000D48F00D48F60DFF00FD48F00948F404000D48F00D48F60
DFF10FD48F00D48FD75000DF3000CF1000CFF30FDF3000CF30EF5000DF0000CF
0000CFF30FDF0000CF008F5000D70000C70000C7F70FD70000CF008F5000DF00
00C70000C7FF0FDF250000C7000F5000DFFFF1CFFF70C7EF0FDFFFF1C7000F50
00DFFFF7CFFF70C7EF1FDFFFF7C7000F5000948FC0CFFF70C7CF1F948FA0C700
0F5000148FC0DFFF70C78F3F148FD7D7000F50001CFFFFDFFF70C78F7F1CFFFF
D7000F500010008FD70000C70F7F10008FD7000F500010000FD70000C70FFF10
000FDF008F500010008FDF0000C7630EFF10008FDF008F50001000CFDF1000C7
0CFF1000CFDF30EF5000D48F00D48F60D70CFFD48F00D48F405000D48F00D48F
60D708FFD48F00948F404000D48F00848F60D708FFD48F00848FA04000DFFFF7
048F83D700FFCFFFF70FFFF74000DFFFF10EFFFFD700C3CFFFF10CFFF140001C
90404000EC9F003FF0FF06D070573003C8480D78C203509007558CC400005154
0284100004240550B08055455500005730028C100004240320F08675CD450000
21540284100004240520D0845545550000275A1107D5100008C2032092075D55
D48E01E4007084943534F4255470D9D20E16321C432D6E2010E6E16329C2A223
3A20A132D6E20109684E20603534F4255435D6E2010966C7D178BF1ED2A26C7D
1D6E2010E63CE22EBBE1AFE22D9D2084E2070745445E414D454D6E2010E6ED2A
2387C1DBBF1D6E201096233A23CE22EBBE1AFE22D9D20D6E2010969C2A276BA1
233A20A132D6E2010A684E20603534F4255435D6E2010A66C7D1C4232B21305D
F228DBF1233A245632D6E20109697632DCC02B21305DF22C4232233A2387C145
63284E20603534F425543597632DCC02EF53293632B21305A10070745445E414
D45470D9D20E1632C2A209100054E647562702E416D65647A2084E2010C8B213
0AC42278BF18B9C13392010000000000000103CE22D5CE1AFE22D9D209C2A233
9201000000000000010C58C1B21305DF2247A20E4A2051000000000000000000
0E4A20510000000000000000000B21300F2E193632B2130BF000A03584F47535
34F4255435A0D9D20E1632634E147A20E4A20510000000000000000000E4A205
10000000000000000000B213084E20102484E2040742555E4AE8C19C2A2233A2
0A132D6E20109684E20603534F4255435D6E2010966C7D1A59C18DBF1DBBF163
4E1DBBF19C2A2DA5E1E4A20510008200000000000000743A2D6E2010969C2A29
0DA1EEDA133920100000000000071076BA1B9691ED2A2387C1DBBF1AE8C1634E
1DBBF1B0BC19C2A2DA5E178BF18B9C18DBF1E4A20510006600000000000000DB
BF190DA1743A2D6E2010969C2A290DA1EEDA133920100000000000071076BA1B
9691ED2A2387C1DBBF1AE8C1C42324B2A2F17A1BECF193632B213020200A0358
4F47505F494E44535A0D9D20E16321C432D6E2010E6E1632634E147A20E4A205
1000F100000000000000E4A20510000000000000000000B2130E4A2051000140
0000000000000E4A20510001400000000000000614E1AE8C1634E1C2A2070000
02D6E2010E6B0BC176BA1C2A20510000205F494E445350276BA1ED2A2DA5E178
BF18B9C18DBF1BB691339202000000000001310DBBF190DA1ED2A250FA1D6BB1
B9691E4A2051000C100000000000000ED2A2387C1DBBF1AE8C19C2A233920200
00000000005300A132D6E201096C4232EF53293632B21304B100701455357414
245470D9D20E1632A59C11C432D6E2010E6E16323C032D6E2010E6A9CF184E20
20452345632D6E2010E697632AA9028DBF1DE032D6E2010E64B2A2167E19B632
BECF1EF53293632B21300A000705494E47414245470D9D20E16329C2A21C432D
6E2060C49435455413D6E2010E4D6E201005E16329C2A2D6E2010E40A132D6E2
01096D6E2060C49435455413D6E2010966C7D184E2060745445B4549578BF184
E202045233CE22D9AE1AFE22D9D20D6E2010E445632D6E20109697632DCC0223
3A2472C1B21305DF22C4232D6E201005EF53293632B21306110060745445B454
9560D9D20E163284E2060B45495245564D6BB11C432D6E20504716374756E163
2D8732D9D20D6E20504716374756339201000000000000330167E18A7329C2A2
5DF22D6E20504716374756339201000000000000340167E18A732ED2A25DF22D
6E20504716374756339201000000000000140167E18A7323F2A25DF22D6E2050
4716374756339201000000000000130167E18A732803A25DF22D6E2050471637
4756339201000000000000620167E18A732D9D203392010000000000006593CE
22063C1AFE22D9D20339201000000000000659472C1B21305BF22D9D20339201
0000000000006595D2C1B21305DF2284E2060745445B45495B21305DF2284E20
60745445B45495B21305DF22EF53293632B21303320060A5556414C4C460D9D2
0E16329B1C1803A2EEDA1D6BB19C2A276BA193632B21302400040D41494E440D
9D20E163247A20B21304B2A21C432D6E2060C49435455413D6E2010E4E16323C
032D6E2060C49435455413A59C19C2A276BA178BF145632D6E2010E497632DCC
0284E2060A5556414C4C4DBBF1387C178BF145632D6E2060C494354554139763
2DCC0284E207014553574142454D6E2060C49435455413D6E2010E484E207054
94E4741424549C2A2F17A1DE032233A2313C19B632D6E2010E49C2A290DA184E
20A03584F47505F494E44535D6E2010E49C2A290DA184E207084943534F42554
84E20A03584F4753534F4255435233A25D2C1BECF1EF53293632B21306C10020
453320D9D20E16321C432D6E2080662756175756E6A7D6E2030F62747D6E2060
7627166696B6E1632634E1D6E2030F62747D6E20607627166696B6654E1D6E20
80662756175756E6A73392099900000000005104C5A133920100000000000065
93CE22313C1AFE22D9D20339209990000000000520F17A1B21305DF22634E1D6
E2030F62747D6E20607627166696B64E4E1EF53293632B21304310020452320D
9D20E16321C432D6E20406656C646E1632D8732D9D20D6E20406656C6469C2A2
167E18A732D9D2033920200000000000001047A20E4A20510001400000000000
000E4A20510000000000000000000B213084E202025F4B21305DF22D6E204066
56C646ED2A2167E18A732D9D2033920200000000000002047A20E4A205100014
00000000000000E4A20510000200000000000000B213084E20202555B21305DF
22D6E20406656C6463F2A2167E18A732D9D2033920200000000000003047A20E
4A20510004200000000000000E4A20510000200000000000000B213084E2020C
455B21305DF22D6E20406656C646803A2167E18A732D9D203392020000000000
0004047A20E4A20510004200000000000000E4A20510000000000000000000B2
13084E2020C4F4B21305DF22B21305DF2284E20204533EF53293632B21305820
0501424F4554550D9D20E163284E20601424F455451384E2040742555E4634E1
DCC0247A20E4A20510000000000000000000E4A20510000000000000000000B2
1300F2E184E2060B45495245564BECF184E204005C4149593632B21308B00050
94E44525F450D9D20E1632F52E147A20E4A20510000000000000000000E4A205
10000000000000000000B21300F2E19C2A2D13A20A132D6E201096634E184E20
6005C494E4B435D6E2010966C7D184E206035C494E4B435D6E2010966C7D1654
E184E206064C494E4B435D6E2010966C7D13392099900000000000104C5A1C42
32339209990000000000050F17A19C2A2D13A20A132D6E201096634E184E2070
05255434844535D6E2010966C7D184E206035C494E4B435233A2D6E20109690D
A16C7D1654E184E207064255434844535D6E2010966C7D133920999000000000
00104C5A1C4232339209990000000000050F17A19C2A2803A20A132D6E201096
634E184E206005D494454554D6E2010966C7D184E206035D494454554D6E2010
966C7D1654E13392020000000000000103392099900000000000104C5A1C4232
84E2040D41494E493632B2130B92004005C4149540D9D20E1632916C11C432D6
E205064C4147435E16323392010000000000000495D2C1233A25D2C1F52E184E
205045944554C484E2040742555E4634E1DCC0247A20E4A20510000000000000
000000E4A20510000000000000000000B21300F2E14B2A2F17A1BECF184E2050
94E44525F4D6E205064C4147435F76C1EF53293632B21301110040742555E440
D9D20ECE81D5040CCD204F0008FB97601471350617414334510008A6018F2D76
08D7AC8117414381AF0117414381AF008F3B51113681AF0813507818F2413414
2CAD816E14A1611361348BD46808770431F09EAF11567155716F17F81868F31F
09E65E15601550160170A6C5EE6DAF8084715601550170A6C55F160609F81AF1
08D1FF11B213091100603534F42554356047A2047A20C2A2091000E4E2748494
C414254494339201000000000000120B213047A20C2A2091000E4E2748494C41
4254494339201000000000000020B213047A20C2A2091000E4E2748494C41425
4494339201000000000000710B213047A20C2A2091000E4E2748494C41425449
4339201000000000000510B213047A20C2A2091000E4E2748494C41425449433
9201000000000000410B213047A20C2A2091000E4E2748494C414254494C53A2
B2130B21308710060B4549524556460D9D20CCD20970008FB97601F3C60714F8
088714D1FB010014F8088414D1FBE40715341C01574942BE80DFB46155413780
980920135D214F1088F73560142164808CFBD81B213094D6"
END_ASC
BYTES: #6D49h 7478
BEGIN_UU senso.uue
begin 644 senso
M2%!(4#0X+466*O!_QSD````$4%!!4@1T*G"7`@```````%"6````````$)-W
M*0````````!E`````````#+`L4JTHJ*R2F'FD;5**S&0!P`#0U-4`W0J@.0"
M!%!,05E(+E`0)/14146G`BLQ@.0"!%)%041T*K`2`T@N0(#VUE:V$@-F`&!`
M].14))1EX*0"[`,`!`"#`/`/JM"`?_X3'/_X,0D-_/>_P_G//Y/0X'__>]S_
M_C<)#1YP@,\]X'F3T.`?__C=/PXW"0W\\X__^>=PDV"!?_^X'_\.A[H!&$:+
M4(%W@/,![WFH*`)!J@@6_O>_X_WO?Z@;`$&N"!;^\[_#_<<_D"@"0:H(%O[A
MOX/\@Q^0JX#K^@^7($$D!C?G1J+H!J:.($%4`545JK8M"JJ.($%U`C?5YJKJ
M"D:.(,%6!%&5JJ(H"DJ.($%4`U'GJJ+H!D;_\`D`[O@`!PD`X0@`"`D0`4C9
M@:M"9@(("1`!6$5!J**J`@@)$`%X14&[XJ8""`D0`6A%0:JBJ@(("1`!2-F!
MJZYJ`@@)`.$(``@)`.$(``@)`.$(``@)$`'`KNZFY.``"`D0`2"DA*H5@``(
M"1`!0*1$IM?@``@)$`&`I"2JEB``"`D0`6#DY*KDX``("0#A"``("0#A"``(
M"0#A"``("1#5R,'=E=PEF`@)$)4408BT0BRH"`D0G93`B?3:/9@("1"15$"(
MU%(TJ`@)$-%)P(F4W"68"PD`X0@`"`D%`0#`AC\P``@)`.$(``@)$`%@47<W
M(6D`"`D0`1!10E%1JP`("1`!(%4B-W&O``@)$`%`6Q)14:T`"`D0`3!1<E=7
M:0`("0#A"``("0#N^`!7#`$$0"!5%$1$T-D"'C:"Y`(&1$].14)92"Y`<"15
MY61#'LT,0J<"3BI0`0```````````$XJ4`$````````````K,0`O'D@N8+!4
ME"549;3.'SDVLA(#IP!@$"3T5$458^"D`I(%``0`@P#P#ZJP@'\0`0`@9`@`
M<0@1_`,`_`<1``!"A@`0A'!D`/X#`/X'D><`Q^-X#I`XD6<`_P,`'@!1$`%"
M%`414$11``!/"&C^`9'S`4+T.1\P?)%C`/\``/P#$10`2A1``5`$'F0`_@$`
M^`?.XP!$Y#P.D#C0`P#\`P"`)PD`7@@'/`#@?YB`\#\`X#^8@/`?`.`?F!#P
M7PH&_`?^0PEF_@,`_@<Q!"#N#DK2P%R4``#_`P#^!R$$("($JE9!5;0``/\#
M``X`(00@[@3N7D%5]0``1PA*_@$A!"`B!*I:0=76``#_``#^`7$$X"X$JM+`
M7)0``/\```X`_D,)`$<(`OZ'"0S_`P#^!_Y#"23_`P#\!W$$8')U4)(&YJ($
M`/YC"!1!!*`*)5"U"JJBA0AL#`=Q!&!J)W#W"JJJ!P"&`P`>!T$$H$HE4-4*
MJK8&`(\#`#X'<02@<B50E0;FH@0`GP,`?@?^0PD(OP,`_H<)#/\#`.X'_D,)
M&_<#`,X'<00@[@Y*TD`=A;!Q/@#@>!!$`")"H&H55%$(&\<#``X#(00@[@3N
M7D$=A2!P&(8`$4$`(D*@JA54C$"!?Q!!`.Y"H"H-7(;`P#\`P'_@/Y2`X#\`
MX'^8P/`_`.`!X#^4`/"$4.$?$$<`)E<')6F@7@@;_P``_`-1!*`*)5"U"JJ%
ML.$?`(!_$$<`IG8"=Z^@7@@;_`,`@`=!!*!*)5#5"BJ&H,$#`/X'<02@<B50
ME08NA<#P/P#@/^`_E(#P'P#@'Y@0\'\(`OZC"7WX`0D$P.[`KM+`);@[`/P`
M`/P#'00@0B"J5D$MJ`@`_@$`_@<)!$!.0*I>03VH.P#_`P">!\$%@$*`JEI!
M-:@R"`#/`P`.!P$$8$Y@[M+`);@(`(<#``X'_D,)"(<#`)Z'"0C/`P#^APD(
M_P,`_(,)"/X!`/B!"0'\_Z`(IP5`@/;65D;0V0(>-@(4&CDVLA(#)0`@P/0D
MX+$"%P$0`@`>````````````````````````````````\````/\``,#_``#P
M_P``_/\``/[_``#__P#`__\`X/__`.#__P#P__\`^/__`/S__P#\_S\`_O\'
M`/[_`P#__P``_W\`@/\_`(#_/P"`_Q\`@/\/`,#_#P#`_P\`P/\'`,#_!P``
M`````````$`2``),50(>*_`0`"``X`$```````````#\?P``_'\``/S_``#\
M_P``^/\``/C_`0#X_P,`^/\#`/#_!P#P_P\`X/\_`.#_?P#`__\#P/__#X#_
M_P\`__\/`/[_#P#^_P\`_/\/`/#_#P#@_P\`P/\/``#_#P``_`\``/`/````
M#P`````````````````````<`2`@527@L0(/`0`"`!X``````````````/C_
M``#X_P``_/\``/S_``#\?P``_G\``/]_``#_?P"`_S\`P/\_`/#_'P#X_Q\`
M__\/P/__#\#__P?`__\#P/__`<#__P'`__\`P/\_`,#_'P#`_P\`P/\#`,#_
M``#`/P``P`,```````````````````````#`$0`"4D\"'BMP$0`A`.`!````
M````````````````````````/````/P#``#\#P``_#\``/S_``#\_P$`_/\#
M`/S_#P#\_Q\`_/\?`/S_/P#\_W\`_/__`/#__P"`__\!`/__`0#\_P,`^/\#
M`/#_!P#P_P<`X/\'`,#_!P#`_P\`P/\/`(#_#P"`_P\``````````"0!$"`4
MX*0"Y@,`!`"#`/`/JO"`?P`\`"``C[$(%?P#`/P'0`0``A`1AC"$`0#^`P#^
M!T#D>`<0$4[D=)X!`/\#`!X`P!,%`O`04!0-00@`3PA:_@%`]#D"$!!>]`6.
M`0#_``#\`T`40`H0$)$7!)`!`/X!`/@'P.,\!!`X'N0$3P@(_`,`@-<(`3B)
M<,`#`/Z'"0C_`P#^@PD(_P$`_H$)`?^E4,!_`%P)"_X#`/X'@)6P\#\`X'\`
M6`D+_P,`#@"`E0!PA@'P!<E(#P#P#@'YA@\`\`X)H`<(1@X'\`')3`\#\`
MX'\`$)3`\#\`P'\`')0@X#^'`$";8,!P`%R4@&`X`.!QF(#P.`#@<YC`\#D`
MX'<`')3`\#L`X'\`$)3`\#\`X'X`')3`<#\`X'P`$)3`<#X`X'@`7)2`<#P`
MX#"8('`8I&"`?P`4E,#`/P#`?P`4E,#@/P#@?P`<E,#P/P#@`0`0E`#PA@
M'P!0E(#P#P#`/YB`X!\`@'^8P,`_``!X`!R5H,`#`/X'0)7`\#\`X#\`')3`
M\!\`X!\`$)00\(\(`5R:((`?F(#`#P#`/YC`X!\`X'\`&)2P\#\`X'D`5`D,
MSP,`#@?`00D,AP,`#@=`00D,AP,`G@?`10D(SP,`_H<)"/\#`/R#"0C^`0#X
M@0D!_/^@"/$#8`#5E$1%561`IP)T*N"D`@H`$`0`3BJ@`````+`2`W0JX*0"
M"@`0!`!.*J```"``L!(#="K@I`(*`$`"`$XJH```(`"P$@-T*N"D`@H`0`(`
M3BJ@`````+`2`RLQH`L`!E--2514109T*N"Q`A<!$`(`'@``````````````
M````````X`,``"`\```@P```(``#`"``#``@`!``(``@`"``P``@```!(```
M`B````(@```$(```""```!#@```0``<`(``(`"``,`!``$``0`"``(``@`"`
M```!@````H````(``0`"``$`!``!``0``0#\_P$```#@L0(/`0`"`!X`````
M````_/\!``0``0`$``$``@`!``(``0`"@````8``@`"``(``@`!``$``,`!`
M``@`(``'`"#@```0(```$"````@@```$(````B````(@```!(`#``"``(``@
M`!``(``,`"```P`@P```(#P``.`#``````````````````#@L0(/`0`"`!X`
M`````.#_#P`@``@`(``(`"``$``@`!``0``0`$``(`!``$``0`!``(``@`"`
M```#``$`!``!`#@``@#``0(```$$```!"````1````$0```!(````<````$`
M`0`!``(``0`,``$`,``!`,```0``#P$``/`!``````````````#@L0(7`1`"
M`!X``````````````````````````/`!```/`0#```$`,``!``P``0`"``$`
M`0`!P````2````$0```!$````0@```$$```!`@```0(`P`$!`#@``0`$@```
M`X``@`!``$``0`!``$``(`!``!``(``0`"``$``@``@`(``(`.#_#P``````
ML!(#>@1P8"15-(1$-75`IP(S*2`````````0,),"`@````````(S*2``````
M```P,),"`@````````$S*2````````!`L!(#A0!P`"55-(1$-75`IP)T*N"D
M`@H`,`<`3BJ@```Q`+`2`W0JX*0""@`P!P!.*J```"4`L!(#="K@I`(*`#`'
M`$XJH```&P"P$@-T*N"D`@H`,`<`3BJ@```0`+`2`W0JX*0""@`P!P!.*J``
M``0`L!(#*S%`#@`&1DQ)3DM3!G0J,),"`@````````0S*2`````````@,),"
M`@````````,S*2`````````P,),"`@````````$K,3`(``903$E.2U,&="I`
MIP).*J````0`X*0""@!````K,4"G`DXJH```!`#@I`(*```!`"LQ0*<"3BJ@
M```$`."D`@H`L`$`*S%`IP).*J````0`X*0""@!0`@`K,4"G`DXJH```!`#@
MI`(*`!`#`"LQL!(#X@!@,,64Y+0T94"G`AXK,`0`#0#``````/@'_`?^!QX`
M_@'\`_@'@`?^!_X#_@$``!XK\`,`#`#``````/P'_@?^!PX`_@'^`0X`_@?^
M!_P'```>*[`#``L`P``````,!QX'/@=^!_X'[@?.!XX'#@,``!XK,`0`#0#`
M`````/@'_`?^!QX`_@'\`_@'@`?^!_X#_@$``!XK\`,`#`#``````/@!_`/^
M!YX'#@<.!YX'_@?\`_@!```K,2`7``54251%3`5.*N!,`$``,`@`CP`@H``@
MH`!PGQ"`^`D!B)\0@/T)`O_7"00.@+,)!AX`P),)`1R$$,!Q"0$XA@#@EA"`
MAP@`7PD`IP@`%PD".+\(`GC^"`'DC2"`$XX00.0(`1&.$$#D"`$1CA"`XP@`
M#@D`X0@`E`@`SOD$`P#!"28$`,'__^'__^$!\,'__\'_'P0`0?@`0?@&^0?P
M0?@*\?]_!`!)^`!)^`;]#_!)^`!)^`0$`$WX`$WX!OT/\$WX`$GX!`0`3?@`
M3?@&_1_P3?@`3?A]!0#]`P#\`0#\/_#]`P#\`_X%`/T``/P``/P_\/T``/P`
M^`4`?0``?```?'_P?0``_`#X!0#]``!\``!\__#]4@``?`#P!0#]_Q_\_P=\
M_O#]_Q]\`/`%`/W_?_S_!WS^\?W_?WP`\`4`2?@,_/\'?/SQ2?@*?`#P!0!!
M^`S]_P=\^/-!^'U]`/`%`,'___W_!WSX]\'__WT`\`4``0#X?0``?/#W`0#X
M?0#P!0`!`/!]``!\\/\!`/#]`/@%``$`^/T``'PVX/\!`/C]`/@%``$`_/T!
M`'S`_P$`_/T#_@4`3?@`3?@&?<#_3?@`3?@$!0!-^`!-^`9]@/]-^`!)^`0$
M`$WX`$CX!GV`_TWX`$CX"@0`_?]_0/@X?0#__/]_\/]_!`#]_Q_@__]]`#S\
M_Q_`_Q\$`,$)!`0`SOD`\P__8`T'=0,PC(30ARPP!0EP5<A,```512!(`0!`
M0E`%"PA55%4``'4#(,@!`$!",`(/:%?<5```$D4@2`$`0$)0`@U(5515``!R
MI1%P70$`@"PP`BEPU55-Z!!.``=(25-#3U)%!YTMX&$CP332Y@(!;AXVDBPJ
M,J,"&B-M+A"0AN0"!E-#3U)%4VTN$)!F?!V'^^$M*L;7T>8"`6[#+N*['OHN
MTMD"2"YP<%1$Y1345-3F`@%NWJ(R>!R]^]'F`@%I,J,R["*^ZZ'O(ITMT.8"
M`6G)HG*V&C*C`AHC;2X0H(;D`@930T]215-M+A"@9GP=3#*R$@/5+X*]'S*C
M0F4C;2X0D)9G(\T,LA(#U2_")",RHS)X'%0V@N0"!E-#3U)%4WDVTLP@_C62
M8R,K,5`:``='151.04U%!YTMX&$C+"J0`0!%;G1E<B!.86UE="J`Y`(!C"LQ
MH$PBA_N!FQPS*1`````````0,.PB7>RA[R*=+9`L*C,I$````````!#`A1PK
M,5#](G0JX*0"%0```````````."D`A4```````````"P$@/PXI%C(RLQL`\`
M"E-(3U=30T]215,*G2W@82,VY$&G`DXJ4`$```````````!.*E`!````````
M````*S&`Y`(!0D@N0'`D5>6DCAS)HB(S*J`QTN8"`6E(+F`P-?0D5335Y@(!
M:<;7H94<V/O1NQ\VY-&['\FBTEH>3BI0`0`H`````````$>CTN8"`6G)HI+0
M&NZM,9,"`0``````<`%GJ[%I&=ZB,G@<O?NACAPVY-&['PO+D2PJK>5QN!^X
MR8&]'TXJ4`$`9@````````"]^Y'0&D>CTN8"`6G)HI+0&NZM,9,"`0``````
M<`%GJ[%I&=ZB,G@<O?NACAQ,,D(K*A^GL<X?.3:R$@,"`J`PA?1T!?64Y$0U
MI=#9`AXV$DPC;2X0X.9A(S;D0:<"3BI0`0`?`````````$XJ4`$`````````
M```K,>"D`A4`$`0```````#@I`(5`!`$````````8$$>ZLAA0QXL*G```"!M
M+A#@MK`<9ZO!H@(5```"]93D1#4%<K8:WJ+26AZ'^X&;'-C[L6L9,RD@````
M```0$]"['PFMX2TJ!:_1MAN;EN&D`A4`P`$```````#@+2J#Q]&['^K(D2PJ
M,RD@````````-0`:(VTN$)#&)"/^-9)C(RLQ0!L`!T%54T=!0D4'G2W@82-:
MR1%,(VTN$.#F82/#,-+F`@%NFOR!Y`("5#)4-M+F`@%N>3:BFB#8^]$.(VTN
M$.!&*RIAYY%K(^O\X5\C.3:R$@.@`'!0E.1T%"14=-#9`AXVDBPJP332Y@(&
M3$E35$4Q;2X0X-3F`@%0'C:2+"IM+A#@!!HC;2X0D-;F`@9,25-413%M+A"0
M9GP=2"Y@<%1$M524=;@?2"X@0"4S["*=ZJ'O(ITMT.8"`4Y4-M+F`@%I>3;2
MS"`RHT(G'"LQ4/TB3#+2Y@(!4/XUDF,C*S%@$0`&1T542T59!ITMX&$C2"Y@
ML%24)51EU+8;P332Y@(%=&%S=&4>-M)X(YTMT.8"!71A<W1E,RD0````````
M,Q!V'J@WDBPJU2_2Y@(%=&%S=&4S*1````````!#$'8>J#?B+2K5+]+F`@5T
M87-T93,I$````````$$0=AZH-S(O*M4OTN8"!71A<W1E,RD0````````,1!V
M'J@W@C`JU2_2Y@(%=&%S=&4S*1`````````F$'8>J#?2V0(S*1````````!6
M.>PB8,.A[R*=+3"3`@$``````&"5=,*Q$@.U+]+9`C,I$````````%99+1PK
M,5#](D@N8'!41+54E+42`]4O@N0"!D=%5$M%62LQ4/TB_C628R,K,3`C``9:
M549!3$P&G2W@82.YP8$P*NZMT;8;R:)RMAHY-K(2`T(`0-`4E.1$T-D"'C9"
MIP(K,4`K*L$TTN8"!DQ)4U1%,6TN$.#D82/#,-+F`@9,25-413%:R9$L*F>K
M<;@?5#;2Y@(!3GDVTLP@2"Y@H%5E%,3$U+L?@\=QN!]4-M+F`@9,25-413%Y
M-M+,($@N<!!4-744)%34Y@(&3$E35$4Q;2X0X(3D`@=%24Y'04)%R:+R<1KM
M,"(S*A/#D6LC;2X0X)0L*@FM@>0""E-(3U=03TE.5%-M+A#@E"PJ":V!Y`('
M2$E30T]214@NH#"%]'0U-?0D530E,RK5PK'.'_XUDF,C*S%@'``"5#,"G2W@
M82/!--+F`@AF<F5Q=65N>FTN,/`F1]?F`@9G<F%F:6L>-F)#'FTN,/`F1]?F
M`@9G<F%F:6M6Y-'F`@AF<F5Q=65N>C,ID)D``````!5`7!HS*1````````!6
M.>PB$\.A[R*=+3"3`ID)`````%`"'Z>Q$@/5+V)#'FTN,/`F1]?F`@9G<F%F
M:6ODY.%?(SDVLA(#-`$@0"4CT-D"'C823"-M+D!@5L9&YF$CC3?2V0)M+D!@
M5L9&EBPJ8>>!>B.=+3"3`@(````````!="K@I`(5`!`$````````X*0"%0``
M`````````+`2`T@N("#UM!(#U2_2Y@($9F5L9-ZB$G8>J#?2V0(S*2``````
M```@0*<"3BI0`0!!`````````$XJ4`$`(``````````K,8#D`@)252LQ4/TB
M;2Y`8%;&1C8O*F'G@7HCG2TPDP("`````````W0JX*0"%0!``@```````."D
M`A4```(```````"P$@-(+B#`5+42`]4OTN8"!&9E;&0(HQ)V'J@WTMD",RD@
M````````0$"G`DXJ4`$`)`````````!.*E`!````````````*S&`Y`("3$\K
M,5#](BLQ4/TB2"X@0#7C7R,Y-K(2`X4"4!`D]%1%5=#9`AXV@N0"!D%"3U54
M,4@N0'`D5>5D0Q[-#$*G`DXJ4`$```````````!.*E`!````````````*S$`
M+QY(+F"P5)0E5&6TSA](+D``Q124E6,C*S&`"P`%24Y44D\%G2W@82-?XD&G
M`DXJ4`$```````````!.*E`!````````````*S$`+Q[)HM(Q*J`QTN8"`6DV
MY('D`@903$E.2U-M+A"09GP=2"Y@,,64Y+0TU>8"`6G&UV%%'D@N8$E.2T
M--7F`@%IQM<QDP*9"0```````<2EP20C,RF0F0``````4/!Q&LFBTC$JH#'2
MY@(!:3;D@>0"!U!214-(5%-M+A"09GP=2"Y@,,64Y+0T)3,J;2X0D);0&L;7
M844>2"YP8"15-(1$-=7F`@%IQM<QDP*9"0```````<2EP20C,RF0F0``````
M4/!Q&LFB@C`JH#'2Y@(!:3;D@>0"!E!-251416TN$)!F?!U(+F`PU91$1574
MY@(!:<;7844>,RD@````````$#"3`ID)```````!Q*7!)"-(+D#0%)3DE&,C
M*S&P*0`$4$Q!602=+>!A(QG&$4PC;2Y08,04=#3E82,S*1````````!`62T<
M,J-2+1Q?XH'D`@54251%3$@N0'`D5>5D0Q[-#$*G`DXJ4`$```````````!.
M*E`!````````````*S$`+QZTHO)Q&NO\@>0"!4E.5%)/;2Y08,04=#3U9QS^
M-9)C(RLQ$!$`!$=254X$G2W@[!A=0,#<`O0`@+]Y!D$74V!Q%#1#%0"`:A#X
MTF>`?<H8<10T&/H0<10T&/H`^+,5$6,8^H`Q!8>!+Q1#0<+:&.9!&A8Q%D.X
M38:`=T`3#^GZ$64751?V<8^!AC_QD&[E4091!6$0!VI<[M;Z"$@791!5$`=J
M7/5A8)"/H1^`'?\1*S&0$0`&4T-/4D53!G0J0*<"+"J0`0!.+D=(24Q!4D1)
M,RD0````````(;`2`W0JP*("&0#@Y'*$E,04)$64-),"`0````````(K,4"G
M`BPJD`$`3BY'2$E,05)$23,I$````````!>P$@-T*L"B`AD`X.1RA)3$%"1%
ME#23`@$``````%`!*S%`IP(L*I`!`$XN1TA)3$%21$DS*1`````````4L!(#
M="K`H@(9`.#D<H24Q!0D193$-2HK,;`2`W@!8+!4E"549630V0+,+9`'`/B;
M9Q`_;'!!CX!X01V_$`!!CX!(01V_3G!10\$0=90DZPC]2Q95%',(B9`",=42
0]`&(?U,&01)&",B_C;$2`[$2
`
end
sum -r/size 4834/10340 section (from "begin" to "end")
sum -r/size 40452/7486 entire input file
END_UU